package soccerscope.model;

/**
 * Describes what a observer of the ScenePlayModeList should implement
 * 
 * @author benjaboe
 * 
 */
public interface ScenePlayModeListObserver {

  /**
   * This method is called, when a the play mode has changed
   * 
   * @param item
   *          the scene number and the new play mode in one object
   */
  void newScenePlayModeAdded(ScenePlayModeListItem item);

  /**
   * Thie method is called, when the whole list has changed, e.g. after loading
   * 
   */
  void allChanged();
}
